La Silla
English
proper-noun
Definitions
- A plateau in the southern Atacama Desert
- An astronomical observatory located on the plateau
Etymology
Borrowed from Spanish, Castilian La Silla.
Origin
Spanish
La Silla
Borrowed from Spanish, Castilian La Silla.
Spanish
La Silla